body{ margin:0;padding:0;font-family: "微软雅黑",sans-serif;color: #3c3c3c;font-size: 15px;}
body,html{-webkit-text-size-adjust: none;background: #f5f5f5;}
*{text-decoration: none;list-style: none;}
img{border: 0px;}
ul,li,dl,dd,dt,p,ol,h1,h2,h3,h4,h5{font-size: 12px;font-weight: normal;padding: 0;margin: 0;}

.wrap{margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.index{overflow: hidden;}
.clr{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}
.pointer{cursor:pointer;}
a,input,button{ outline:none;}
a{color: #000;transition:all .5s;outline: none !important}
a:hover{text-decoration:none;cursor: pointer;color:#2f5594;} 
.wrapper{clear: both;width: 100%;}
table { border-collapse:collapse;}
.ovh img{transition:all .5s;}
/*white-space:nowrap 文字不换行*/
/*默认滚动条样式修改ie9 google Firefox 等高版本浏览器有效*/



/*渐变*/
/*background-image: -moz-linear-gradient(top, #8fa1ff, #3757fa);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff4f02), color-stop(1, #8f2c00)); Saf4+, Chrome 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6ff00', endColorstr='#538300', GradientType='0'); IE*/
.bgf{background: #fff;}

#main{}

.container-fluid{padding: 0px;max-width: 1920px;margin: 0px auto;}
.container{width: 1230px;}
.top{background: #313131;height: 40px;line-height: 40px;}
.top-list ul{float: right;}
.top-list ul li{float: left; background: url(../images/top_1.png) no-repeat right center;}
.top-list ul li a{font-size: 14px;color:#efefef;display: inline-block;padding: 0px 35px;}
.top-list ul li:last-child{background: none;}
.top-list ul li:last-child a{padding-right: 10px;}
.top-list ul li:hover a{color:#5cf6ee;}

.topmenus{height: 135px;}
.top_a{height: auto;overflow: hidden;}
.top_logo{margin-top: 23px;}
.top_rs{margin-top: 42px;margin-left: 23px;}
.top_rs ul li{float: right;margin-right: 10px;}
.top_rs ul span{color: #2f5594;}
.top_rs ul li a{color: #5f5f5f;text-decoration: underline;}
.top_rs ul li:hover a{color: #2f5594;}

.top_sh{border: 1px solid #bfbfbf; height: 39px;line-height: 38px;width: 570px;margin-top: 30px;}
.tp3bg{background: url(../images/search.png) no-repeat center center #2f5594;width: 33px;height: 31px;border: none;border-radius: 3px;margin-top: 3px;margin-right: 3px;}
.top_sh_2  input{border: none;background: none;height: 38px;line-height: 37px;font-size: 12px;padding-left: 20px;}
.top_sh_1 select{background: none;border: none;border-right: 1px dashed #bfbfbf;height: 38px;text-align: center;appearance:none;
	padding-left: 10px;padding-right: 30px;
-moz-appearance:none;
-webkit-appearance:none;background: url(../images/w9.png) no-repeat 80% center;}
select::-ms-expand { display: none; }

.pinl span{display: inline-block;width: 220px;background: #395d99;color: #fff;font-size: 18px;letter-spacing: 0px;height: 45px;line-height: 45px;text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.pinl h1{display: inline-block;width: 220px;background: #395d99;color: #fff;font-size: 18px;letter-spacing: 0px;height: 45px;line-height: 45px;text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;}

.pinlist{margin-left: 20px;margin-top: 10px;}
.pinlist ul li {float: left;position: relative;margin: 0px 15px;height: 35px;}
.pinlist ul li::before{content: " ";height: 2px;background: #2f5594;position: absolute;bottom: 0px;width: 0%;transition:all .5s;}
.pinlist ul li:hover a{color: #395d99;font-weight: bold;}
.pinlist ul li:hover::before{width: 100%;}
.pinlist ul li a{font-size: 18px;color: #000000;margin: 0px  20px;}
.top_b {margin-top: 18px;}
.pinlist ul .active::before{width: 100%;}
.pinlist ul .active a{color: #395d99 !important;font-weight: bold !important;}

/* flexslider */
.banner{position: relative;}
.banner .flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:auto;}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.banner .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-control-nav li{width: auto !important;}
.banner  .flex-control-nav li a{width: 8px;height: 8px;border-radius: 8px;opacity: 0.5;background: #fff;}
.banner .flex-control-nav li .flex-active{width: 40px !important;height: 8px;background: #fff !important;opacity: 1;margin: 0px 0px !important;}
.banner .flex-control-nav a{background: none;}
.banner .flex-control-nav{bottom: 40px;}

.banner  .swiper-pagination{position: absolute;
z-index: 2;
bottom: 40px;
height: 31px;
}
.banner  .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 8px;opacity: 0.5;background: #fff;}
.banner  .swiper-pagination-bullet-active{width: 40px !important;height: 8px;background: #fff !important;opacity: 1;margin: 0px 5px !important;}
/*.banner .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}*/

.plei{position: absolute;top: 0px;z-index: 999;left: 50%;margin-left: -600px;height: 510px;padding: 0px;width: 1200px;}
.pl_1{width: 220px;float: left;padding: 1px 0px 0px 20px;}
.pl_2{width: 740px;height: 510px;float: left;padding:10px  30px  10px 30px;background: #fff;}
.pl_1 ul{height: auto;overflow: hidden;border-bottom: 1px dashed #d8d8d8;padding: 8px 0px;width: 180px;}
.pl_1 dd{display: block;float: left;}
.pl_1 dt{display: block;float: left;margin-left: 10px;
width: 155px;}
.pl_1 dt p{font-size: 16px;color: #3b3b3b;}
.pl_1 dt span a{color: #787878;display: inline-block;margin-right: 13px;}

.pl2_a{float: left;width: 100px;text-align: right;}
.pl2_a h2{font-size: 16px;color: #2f5594;}
.pl2_b{width: 552px;float: left;margin-left: 25px;}
.pl2_b span a{font-size: 12px;color: #5f5f5f;display: inline-block;margin-right: 20px;margin-bottom:5px;}
.pl_2 ul{border-bottom: 1px dashed #d8d8d8;height: auto;overflow: hidden;padding-top: 20px;padding-bottom: 15px;}

.plei {}
.pleilist{width: 220px;background: rgba(255,255,255,0.9);}
.pl_2{position:absolute;top: 0px;left: 220px;display: none;}
.plleft{width: auto;position: relative;}
.pl_1  dd img{filter:grayscale(100%);}
.pl_1_on{background: #fff;}
.pl_1_on p{color: #2f5594 !important;}
.pl_1_on  span a{color: #2f5594  !important;}
.pl_1_on  dd img{filter:grayscale(0%) !important;}
.pl2_b span a:hover{color: #2f5594;text-decoration: underline;}

.plegg ul li{margin-bottom: 1px;}

.ix_pro{margin-top: 30px;}

.pro_h1 h3{font-size: 24px;color: #282828;font-weight: bold;letter-spacing: 3px;}
.pro_ul{margin-left: 30px;margin-top: 10px;}
.pro_ul ul li{float: left;background: url(../images/lix.jpg) no-repeat right 4px;padding-right: 10px;margin-right: 10px;}
.pro_ul ul li a{font-size: 14px;color: #828282;float: left;}
.pro_ul ul li:hover a{color: #2f5594;}
.pro_ul ul li:last-child{background: none;}

.pro_more a{color: #828282;font-size: 14px;letter-spacing: 4px;}
.pro_more a img{display: inline-block;margin-left: 10px;}
.pro_more a:hover{color: #2f5594;}

.pr_1_b{position: relative;margin-top: 12px;}
.pr_1_b span{position: absolute;bottom: 20px;left: 12px;width: 73px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #fff;border-radius: 50px;font-size: 18px;color: #ffffff;transition:all .5s;}
.pr_1_b span:hover{background: #fff;color: #2f5594;}
.ix_pr_2{float: right;width: 720px;}
.ix_pr_2 ul li{text-align: center;float: left;width: 237px;height: 260px;margin-left: 2px;margin-bottom: 2px;background: #fff;}
.ix_pr_2 ul li:hover .ovh img{transform:scale(1.1);}
.ix_pr_2 ul li:hover .cgs span:nth-child(1) {color: #2f5594;}
.cgs span{display: block;}
.cgs span:nth-child(1){font-size: 16px;color: #282828;margin-top: 10px;}
.cgs span:nth-child(2){font-size: 12px;color: #828282;margin: 5px 0px;}
.cgs span:nth-child(3){font-size: 16px;color: #ff940a;margin: 5px 0px;}

.ix_rx{width: 240px;padding: 20px;background: #fff;overflow: hidden;height: 520px;}
.ix_rx .hot_pl{font-size: 18px;color: #282828;margin-bottom: 15px;display: block;}
.ix_rx  .swiper-slide{width: 100% !important;}

.ix_rx  .swiper-slide .ovh{float: left;}
.ix_rx  .llcg {float: left;margin-top: 17px;margin-left: 5px;width: 190px;}
.ix_rx .llcg span{font-size: 16px;color: #787878;display: block;}

.ix_rx .llcg span:nth-child(2){
    font-size: 12px;
}

.ix_rx  ul li{height: auto;overflow: hidden;border-bottom: 1px solid #f5f5f5;padding: 18px 25px;}
.ix_rx  ul li:last-child{border: none;}
.ix_rx  .swiper-pagination-bullet{background: #e7e7e7;opacity: 1;}
.ix_rx  .swiper-pagination-bullet-active{background: #000 !important;opacity: 1;}
.ix_rx .swiper-pagination {bottom: -5px;}
.ix_pro_t {margin-bottom: 15px;}
.ix_rx ul li:hover .ovh img{transform:scale(1.1);}
.ix_rx ul li:hover span{color: #2f5594;}

.prozhanwei{height: 60px;}

.footer{background:#404349;}

.foot{padding: 40px 15px;}
.ft_1_a span{font-size: 26px;color: #ffffff;font-weight: bold;}
.ft_1_a span img{margin-right: 10px;position: relative;top: -3px;}
.ft_1_b{margin-top: 5px;}
.ft_1_b ul li a{font-size: 16px;color: #f0f0f0;padding-right: 10px;margin-left: 10px;}
.ft_1_b ul li{font-size: 16px;color: #f0f0f0;float: left;}

.foot_3 p{text-align: right;font-size: 12px;color: #f0f0f0;margin-bottom: 2px;}
.foot_3 p a{color: #f0f0f0;text-decoration: underline;}

.ftfx ul {
    display: inline-block;
    float: right;
    margin-top: 7px;
}
.ftfx ul li {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
}
.ftfx ul li a {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    transition: all 0.3s linear 0.05s;display: inline-block;height: auto;overflow: hidden;margin: 0px;opacity: 0.5;
}
.ftfx ul li:hover a {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);opacity: 1;
}

.foot_x{border-top: 1px solid #53565c;margin-bottom: 40px;width: 1200px;}
.youq{padding: 0px 15px;padding-bottom:10px;}
.youq ul {text-align: center;height: auto;overflow: hidden;width: auto;display: table;margin: auto;margin-bottom: 4px;}
.youq ul li{display: table-cell;font-size: 14px;color: #91959b;float: left;padding-right: 5px;}
.youq ul li a{font-size: 14px;color: #91959b;display: inline-block;margin-right: 5px;}
.youq ul li:hover a{color: #fff;}
.foot_2 {margin-left: 10%;}


.ixbanner .flex-control-nav li{width: auto !important;}
.ixbanner  .flex-control-nav li a{width: 8px;height: 8px;border-radius: 8px;opacity: 0.5;background: #fff;}
.ixbanner .flex-control-nav li .flex-active{width: 40px !important;height: 8px;background: #fff !important;opacity: 1;margin: 0px 0px !important;}
.ixbanner .flex-control-nav a{background: none;}
.ixbanner .flex-control-nav{bottom: 40px;}

.head{border-bottom: 1px solid #cfcfcf;position: fixed;top: 0px;z-index: 999;width: 100%;height: 80px;line-height: 80px;transition:all .7s;}

.nav ul li{float: left;padding: 0px 20px;margin-left: 40px;line-height: 76px;position: relative;}
.nav ul li a{
    color: #ffffff;
    font-size: 16px;    
    display: block;
    text-align: center;
    line-height: 16px;
    padding-top: 30px;
    height: 78px;
}
.nav ul li a span{
    display: block;
}
.nav ul li a span:nth-child(2){
    font-size: 10px;
    display: none;
}

.nav ul li::before{height: 2px;position: absolute;width: 0%;bottom: -2px;background: #fff;content: " ";left: 0px;transition:all .5s;}
.nav ul li:hover::before{width: 100% !important;}
.nav  .active::before{width: 100% !important;}
.banner_wz{position: absolute;top: 35%;text-align: center;z-index: 9;width: 100%;}
.banner_wz h3{margin-top: 15px;}

.jiagou{background: #fff;}
.jg_more{background: url(../images/12033.png) no-repeat center center;width: 120px;height: 31px;display: inline-block;text-align: center;line-height: 31px;}


.jgou_1{width: 374px;float: left;}
.jg_tit{margin-bottom: 20px;}
.jg_tit h2{font-size: 20px;color: #282828;}
.jg_tit span{font-size: 12px;color: #282828;opacity: 0.38;}
.jgou{margin-top: 60px;margin-bottom: 50px;}

.jgou_1 p{font-size: 14px;color: #3c3c3c;line-height: 28px;}
.jg_more{margin-top: 20px;}
.jgou_2{margin: 0px 30px;}

.gou3{border-bottom: 1px solid #e9e9e9;padding-bottom: 10px;margin-bottom: 20px;height: auto;overflow: hidden;}
.gou3 ul li{ float: left;font-size:20px;color: #282828;margin-right: 50px;}
.gou3 ul li:last-child{margin-right: 0px;}

.gounr_s{position: relative;}
.gounr_s span{position: absolute;bottom: 0px;height: 33px;line-height: 33px;text-align: center;background: rgba(0,0,0,0.5);display: block;width: 100%;color: #fff;
display: none;}

.gounr_s{display: none;}
.gounr_son{display: block;}


.gou3 ul li{position: relative;}
.gou3 ul li::before{background:#2f5594;height: 2px;position: absolute;content: " ";width: 0%;bottom: -10px;left: 0px;transition:all .5s;}
.gou3 ul li:hover a{color: #2f5594;}
.gou3 ul li:hover::before{width: 100%;}

.gounr_s dbo{float: right;}
.gounr_s ul li a{font-size: 14px;}
.gounr_s ul li{border-bottom: 1px dashed #ccc;line-height: 29px;}
.gounr_s ul li a:hover{color: #2f5594;}
.gou3on a{color: #2f5594;}
.gou3on::before{width: 100% !important;}
.pisp{text-align: center;width: 181px;height: 239px;background: url(../images/18.png) no-repeat center center;}
.pisp .ovh img{margin-top: 45px;width: auto;height: 50px;}
.xuxian{border-top:1px dashed #eaeaea;margin-top: 37px;
margin-bottom: 20px;
width: 74%;
margin-left: 14%;}
.gpnsnr h2{font-size: 18px;color: #3c3c3c;margin-bottom: 5px;}
.gpnsnr p{padding: 0px 20px;font-size: 12px;color: #929292;}
.youzhi{position: relative;margin-top: 45px;padding-bottom: 45px;}
.youzhi .swiper-container{width: 1230px; }
.youzhi .swiper-button-next{background: url(../images/right.png) no-repeat center center;width: 68px;height: 69px;right: 250px;top: 53%;}
.youzhi .swiper-button-prev{background: url(../images/left.png) no-repeat center center;width: 68px;height: 69px;left: 250px;top: 53%;}

.youzhitit{text-align: center;margin-bottom: 20px;}
.youzhitit h2{font-size: 20px;color: #282828;}
.youzhitit span{font-size: 12px;color: #282828;opacity: 0.38;}
.gounr_s  video{width: 340px;height: auto;}

.guozi{background: #f5f7fa;padding: 45px 0px;position: relative;}

.guozi .swiper-container{width: 1230px; }
.guozi .swiper-button-next{background: url(../images/right.png) no-repeat center center;width: 68px;height: 69px;right: 250px;top: 53%;}
.guozi .swiper-button-prev{background: url(../images/left.png) no-repeat center center;width: 68px;height: 69px;left: 250px;top: 53%;}

.price{position: relative;width: 100px;height: 100px;left: 50%;
margin-left: -50px;}
.price img{position: absolute;top: 0px;left: 0px;}
.s2{opacity: 0;transition:all .5s;}
.guozi .swiper-slide{text-align: center;}
.guozi .swiper-slide h2{font-size: 20px;color: #2f5594;margin-top: 15px;}
.guozi .swiper-slide:hover .s2{opacity: 1;}

.pinl  span{cursor: pointer;}

.topmenus {border-bottom: 3px solid #ecf0f6;}

.ssbanner{position: relative;height: auto;}
.plei{display: none;height: 1px;}

.pinl  span img{transform:rotate(180deg);}
.pinlon span img{transform:rotate(0deg);}
.pinl  h1 img{transform:rotate(180deg);}
.pinlon h1 img{transform:rotate(0deg);}
.position{height: 70px;line-height: 70px;}
.position span {font-size: 12px;color: #5f5f5f;}
.position span a{font-size: 12px;color: #5f5f5f;display: inline-block;margin: 0px 3px;}
.position span:last-child a{color: #2f5594;}
.position span:hover a{color: #2f5594;}

.nanxi table{border: 1px solid #e0e0e0;height: auto;overflow: hidden;}
.nanxi  tr{height: auto;overflow: hidden;display: block;border-bottom: 1px dashed #e0e0e0;}
.nanxi tr:last-child{border: none;}
.nanxi  tr td{padding: 15px 0px;}
.nan_2{width: 1000px;padding-left: 27px !important;}
.nan_2 span{font-size: 12px;color: #5f5f5f;margin-right: 20px;display: inline-block;min-width:80px;position: relative;margin-bottom: 10px; }
.nan_1{background: #e9e9e9;text-align: center;width: 100px;}
.nan_3{text-align: center;width: 100px;}

.sqzk {display: inline-block;background: url(../images/1310.png) no-repeat right center;width: 60px;height: auto;}
.zkico {background: url(../images/sc.png) no-repeat right center !important;}

.nan_2 span {text-indent: 2em;cursor: pointer;}
.nan_2 span dbo{display: inline-block;width: 80px;position: absolute;left: 0px;background: url(../images/1819.png) no-repeat left center;height: 18px;cursor: pointer;}
.nan_2 span dbo input{width: 80px;display: inline-block;position: absolute;left: 0px;float: left;opacity: 1;cursor: pointer;opacity: 0;}

.nan_2on dbo{background: url(../images/sdon.png) no-repeat left center !important;}
.nna_ht{height: 30px;overflow: hidden;}
.nna_hton{height: auto;}

.gyptit{text-align: center;}

.gyptit h2{font-size: 30px;color: #282828;letter-spacing: 5px;}
.gyptit span{font-size: 14px;color: #a2a2a2;}

.gyprnr ul li{float: left;width: 285px;height: auto;overflow: hidden;margin-right: 20px;margin-bottom: 20px;text-align: center;background-color: #e9e9e9;}
.gyprnr ul li .ovh img{width: 100%;height: auto;}
.gyprnr ul li:nth-child(4n){margin-right: 0px;}
.gyprnr ul li h2{font-size: 18px;color: #282828;margin-bottom: 10px;margin-top: 12px;overflow:hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
}

.gyprnr ul li:hover .ovh img{transform:scale(1.1);}
.gyprnr ul li h2:hover{color: #2f5594;}
.gyprnr ul li span{display: block;overflow:hidden;height: 18px;line-height: 18px;}
.gyprnr ul li .gyp-number{font-size: 14px;color: #282828;}
.gyprnr ul li .gyp-brand{font-size: 16px;color: #ff940a;margin: 5px 0px;}



.gypros{padding: 45px 0px;}
.gyprnr{margin: 45px auto;}


.fenye{margin: 0px 0px;}
.fenye ul{margin: auto;display: table;}
.fenye ul li{display: table-cell;}
.fenye ul li a{font-size: 15px;color: #363636;border: 1px solid #a6a6a6;display: inline-block;padding: 6px 12px;margin:0px 5px;}
.fenye ul li:hover a{background: #2f5594;color: #fff;border: 1px solid #2f5594;}
.fenyeon a{background: #2f5594 !important;color: #fff !important;border: 1px solid #2f5594 !important; }

.fenye p{font-size: 14px;color: #282828;margin-left: 25px;}
.fenye p span{display: inline-block;font-size: 14px;color: #2f5594;}
.cgnrs{padding: 40px 0px;}


.cgnr_lt{width: 345px;}
.cgnr_rt{width: 760px;}

.cgnr_lt .swiper-pagination-bullet{background: none;border: 1px solid #2f5594;opacity: 1;}
.cgnr_lt .swiper-pagination-bullet-active{background: #2f5594;border: 1px solid #2f5594;}
.cgnr_lt .swiper-pagination{bottom: 20px;}
.cgnr_rt  h1{letter-spacing: 1px;line-height: 35px;}

.cgbtn_1{ display: none;}
.cgbtn_1 a{display: block;font-size: 18px;color: #000000;}

.cgbtn_2{background: url(../images/ss2.png) no-repeat center center;width: 155px;height: 45px;text-align: center;line-height: 45px;}
.cgbtn_2 a{display: block;font-size: 18px;color: #000000;}

.cgbtn_3{background: url(../images/ss2.png) no-repeat center center;width: 155px;height: 45px;text-align: center;line-height: 45px;}
.cgbtn_3 a{display: block;font-size: 18px;color: #000000;}

.cgbtn_4{background: url(../images/s2321.png) no-repeat center center;width: 155px;height: 45px;text-align: center;line-height: 45px;}
.cgbtn_4 a{display: block;font-size: 18px;color: #000000;}

.cgnr_btn div img{display: inline-block;position: relative;top: -2px;margin-right: 8px;}

.p_m_nr .p_nrs{display: none;}
.p_m_nr .p_m_nron{display: block ;position: static;z-index: 0;padding: 20px 0px;}
.p_m_nr .p_nrs table{border-right:1px solid;border-bottom:1px solid;border-color: rgb(221, 221, 221);}
.p_m_nr .p_nrs table td{border-left:1px solid;border-top:1px solid;border-color: rgb(221, 221, 221);}
.thsinr h2,.p_m_nr .p_m_nroncontent_jishuxinxi h2 {
font-size: 24px!important;
font-family: 微软雅黑 !important;
}
.thsinr h2 span,.p_m_nr .p_m_nroncontent_jishuxinxi h2 span{
font-size: 24px!important;
font-family: 微软雅黑 !important;
}

.thsinr h3,.p_m_nr .p_m_nroncontent_jishuxinxi h3 {
font-size: 20px !important;
font-family: 微软雅黑 !important;
}

.thsinr h3 span,.p_m_nr .p_m_nroncontent_jishuxinxi h3 span{
font-size: 20px !important;
font-family: 微软雅黑 !important;
}

.thsinr h4,.p_m_nr .p_m_nroncontent_jishuxinxi h4 {
font-size: 18px !important;
font-family: 微软雅黑 !important;
}

.thsinr h4 span,.p_m_nr .p_m_nroncontent_jishuxinxi h4 span{
font-size: 18px !important;
font-family: 微软雅黑 !important;
}

.thsinr h5,.p_m_nr .p_m_nroncontent_jishuxinxi h5{
font-size: 16px !important;
font-family: 微软雅黑 !important;
}
.thsinr h5 span,.p_m_nr .p_m_nroncontent_jishuxinxi h5 span{
font-size: 16px !important;
font-family: 微软雅黑 !important;
}

.thsinr p,.p_m_nr .p_m_nroncontent_jishuxinxi p {
font-size: 16px !important;
}

.thsinr p span,.p_m_nr .p_m_nroncontent_jishuxinxi p span {
font-size: 16px !important;
}

.thsinr a,.p_m_nr .p_m_nroncontent_jishuxinxi a{
color:#5a5ade9e !important;
}



.p_m_list{margin-top: 20px;border-bottom: 1px solid #d3d3d3;height: 51px;}
.p_m_list ul{display: table;width: auto;margin: auto;}
.p_m_list ul li{display: table-cell;height: 50px;line-height: 50px;cursor: pointer;}
.p_m_list ul li span{display: inline-block;font-size: 18px;color: #000000;padding: 0px 20px;}
.p_m_liston span{color: #2f5594 !important;border-bottom: 1px solid #2f5594;}

.s_p_m_s{padding: 25px 0px;}
.s_p_m_s ul li{padding: 25px 0px;border-bottom: 1px dashed #d3d3d3;}
.s_p_m_s ul li:last-child{border: none;}
.s_p_m_s ul li h1{font-size: 20px;font-weight: bold;}
.s_p_m_s ul li p{font-size: 16px;color: #000000;margin-top: 17px;line-height: 30px;}

.gyprnrxg ul li:nth-child(4n){margin-right: 20px;}
.gyprnrxg ul li:nth-child(5n){margin-right: 0px;}
.gyprnrxg ul li{width: 224px;}
.xiangprs{padding-top: 35px;}

.j_s_x_x{padding: 50px 0px;height: auto;overflow: hidden;}
.j_s_x_x ul li{width: 50%;text-align: left;float: left;margin-bottom: 20px;}
.j_s_x_x ul li a{font-size: 16px;color: #2f5594;font-weight: bold;border-bottom: 2px solid #2f5594;}
.j_s_x_x ul li:hover a{color: #000;border-bottom: 2px solid #000;}


.p_j_x_x tr:first-child{background: #2f5594;color: #fff !important;font-weight: bold;font-size: 20px;text-align: center;height: 50px;}
.p_j_x_x tr td{text-align: center;}
.p_j_x_x tr td:nth-child(2n){text-align: center;}
.prxx{text-align: left;}
.p_j_x_x tr td{border:1px dashed #d3d3d3;}
.p_j_x_x tr:first-child td{border:1px solid #fff !important;}

.prxx {padding: 0px 20px;}
.prxx h3{font-size: 16px;color: #2f5594;}
.prxx h1{font-size: 18px;border-bottom: 1px solid #2f5594;color: #2f5594;display: inline-block;}
.p_j_x_x tr td:nth-child(5n+1){font-size: 16px;}
.p_j_x_x tr td{font-size: 16px;color: #fff;}
.p_j_x_x tr td:nth-child(5n+2){font-size: 16px;padding: 10px 0px;}
.hfprice del{position: relative;}
.hfprice del::before{position: absolute;content: " ";height: 1px;background: #000;bottom: 9px;width: 100%;display: inline-block;}
.hfprice p{font-weight: bold;font-size: 18px;color: #000000;font-weight: bold;}
.hfprice{text-align: left;display: block;margin: 0px auto;width: 120px;}

.p_j_x_x{margin-top: 40px;margin-bottom: 70px;}

.cgnr_rt  .mt20{margin-top: 10px;}
.redu1 tr:first-child td{color: #fff !important;font-weight: normal !important;font-size: 16px !important;width: 20%;}
.redu1 tr td:nth-child(5n+2){font-size: 16px;color: #000000;padding: 10px 0px;}
.redu1 tr td{border-bottom: none !important;border-top: none;}
.redu1 tr:last-child{border-bottom: 1px dashed #ccc;}
.redu2 tr{background: none !important;}
.redu2 tr td{color: #000;font-weight: normal !important;font-size: 16px;width: 20%;border: 1px dashed #ccc !important;}
/*.redu2 tr:first-child td{border-left: 1px dashed #ccc !important;border-top:none !important; }
*/
.redu2 tr:first-child td{border: 1px dashed #d3d3d3 !important;border-top:none !important;border-bottom:none !important;}
.redu2 tr td:last-child{border: none !important;}
.redu2 tr td:first-child{border: none !important;}

.redu2{}
.redu .swiper-container{ height: 385px;border:1px dashed #d3d3d3; }

.xjsz{text-align: center;margin-bottom: 50px;}
.xjsz h3{font-size: 30px;color: #000000;}

.xjsz span{display: inline-block;width: 51px;height: 71px;text-align: center;line-height: 71px;font-size: 50px;color: #2f5594;background: url(../images/5171.png) no-repeat center center;margin: 0px 1px;position: relative;top: 10px;}
.teshu{display: block !important;position: fixed;z-index: -1;top: 0;}


.tanchuang{position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.6);z-index: 999;}
.pingjia{width: 1000px;height: 520px;position: relative;top: 50%;left: 50%;margin-top: -260px;margin-left: -500px;background: #fff;border-radius: 5px;}

.pbtits{height: 67px;line-height: 67px;border-top: 5px solid #2f5594;border-bottom: 1px dashed #d8d8d8;}
.pbtits h2{font-weight: bold;font-size: 24px;color: #2f5594;line-height: 67px;padding: 0px 60px;}
.pnnnr{padding: 0px 60px;height: auto;overflow: hidden;}
.pnnnr label {display: block;width: 100%;}
.pnnnr label p{font-size: 14px;color: #4c4c4c;margin-bottom: 7px;margin-top: 10px;}
.pnnnr label p span{color: red;}
.pnnnr label p span{position: relative;top: 3px;}
.pnnnr label input{display: inline-block;width: 100%;height: 40px;border-radius: 2px;border: 1px solid #d8d8d8;background: none;padding-left: 20px;}
.pnnnr label textarea{display: inline-block;width: 100%;height: 120px;border-radius: 2px;border: 1px solid #d8d8d8;background: none;padding-left: 20px;}
.fangsong .pnnnr label textarea{height: 300px;}

.tijiao label input{background: #fed15f;border: none;text-align: center;line-height: 40px;height: 40px;font-size: 16px;margin-top: 10px;}
.tijiao label .cancel{width: 45%;margin-right: 5%;border: 1px solid #2f5594;background:none;}
.tijiao label .ok{background: #fed15f;width: 45%;margin-left: 5%;border: 1px solid #fed15f;}
.cha{position: relative;top: 14px;cursor: pointer;}
.cha_pj{position: relative;top: 14px;cursor: pointer;}
.cha_fs{position: relative;top: 14px;cursor: pointer;}
.tanchuang_pj{display: none;}
.tanchuang_fs{display: none;}

.pdf20{padding: -20px;}
.euchnr{padding: 0 5px ;margin-top: -10px;}
.euchnr .row{margin: -10px !important;}
.euchnr .col-md-1{padding: 10px;}
.euchnr .col-md-2{padding: 10px;}
.euchnr .col-md-3{padding: 10px;}
.euchnr .col-md-4{padding:10px;}
.euchnr .col-md-5{padding:10px;}

.euchnr .col-md-6{padding: 10px;}
.euchnr .col-md-7{padding: 10px;}
.euchnr .col-md-8{padding: 10px;}
.euchnr .col-md-9{padding:10px;}
.euchnr .col-md-10{padding:10px;}
.euchnr .col-md-11{padding:10px;}
.euchnr .col-md-12{padding:10px;}

.eupp{background: #fff;padding: 15px 20px;height: 105px;}
.eupp h2{font-size: 18px;color: #3c3c3c;margin-bottom: 5px;}
.eupp p{font-size: 14px;color: #929292;line-height: 22px;}
.euchnr .ovh img{width: 100%;}
.euchnr .ovh{position: relative;}
.nvsbj{background: url(../images/rebg.png);position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0;transition:all .5s;}
.nvsbj img{width: auto !important;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);}
.pd0{padding: 0px !important;}
/*.euchnr .ovh:hover .nvsbj{opacity: 1;}*/
.euchnr .ovh:hover>img{transform:scale(1.1);}

.ckgd{text-align: center;}
.ckgd a{display: block;width: 210px;height: 50px;text-align: center;line-height: 50px;border: 1px solid #cfcfcf;border-radius: 5px;font-size: 16px;color: #535353;margin: 60px auto;}
.ckgd a:hover{background: #fff;border-color:#fff;}
.p_nrs p span{font-size: 16px;line-height: 25px;}


.prks{background: #fff;padding: 25px 20px;height: auto;}
.prks h1{font-size: 22px;color: #3c3c3c;margin-bottom: 10px;}
.prks p{font-size: 14px;color: #929292;line-height: 22px;}

.parkers ul li{width: 585px;float: left;margin-bottom: 30px;border-radius: 10px;overflow: hidden;}
.parkers ul li:nth-child(2n) {float: right;}

.parkers{margin-top: 20px;margin-bottom: 60px;}
.parkers .left_parkers{width: 585px;float: left;}
.parkers .right_parkers{width: 585px;float: right;}
.pkker{padding-bottom: 80px;}
.parkers ul li:hover .ovh img{transform:scale(1.1);}

.parkers ul li h1:hover{color: #2f5594;}

.paikenr{background: #f9f9f9;padding: 30px 40px;}

.paikenr h1{font-size: 26px;color: #000000;margin-bottom: 10px;}
.paikenr  p{font-size: 16px;line-height: 26px;color: #747474;}

.zixrt{padding: 00px 50px;width:100%; box-shadow: 0 0 10px 0px #888888;height: 425px;margin-bottom: 10px;}
.zix{display: none;}
.paike .paikeimg{display: none;}
.zix h2{font-size: 20px;color: #ffffff;text-align: center;line-height: 50px;background: #395d99;letter-spacing: 5px;}

.zix ul li{background: #fff;margin-bottom: 10px;padding: 25px 20px;height: auto;overflow: hidden;}
.zix ul li dd{display: inline-block;float: left;}
.zix ul li dd img{border-radius: 0%;margin-bottom: 20px;margin-left:65px;}
.zix ul li dt{float: left;display: block;width: 254px;margin-left: 20px;}
.zix ul li:nth-child(2n+1) dt{padding-left: 20px;}
.zix ul li h3{font-size: 20px;color: #000000;margin-bottom: 14px;}
.zix ul li p{font-size: 16px;color: #000;margin-bottom: 5px;}
/*.zix ul li p span{color: #2f5594;}*/
.zix ul li:nth-child(2n+1) dt{padding-left: 0px;}
.zix ul li p a{color: #2f5594;}

.ppgj_h1{}
.ppgj_h1 h2{font-size: 18px;font-weight: bold;color: #2f5594;line-height: 49px;border-bottom: 1px solid #2f5594;display: inline-block;}
.ppgj_h1{border-bottom: 1px solid #d3d3d3;height: 50px;line-height: 48px;}
.ppgj_cont{height:290px;overflow:hidden;}
.gaisgs{height: auto;overflow: hidden;width: 100%;padding: 30px 40px;}

.chnap_xh{width: 100%;background: #fff;padding: 40px;margin-bottom: 45px;}
.ppgj_h12{text-align: center;margin-bottom: 40px;}
.ppgj_h12 h2{padding: 0px 20px;font-weight: normal;}

.chnap_xh  table{width: 100%;height: auto;}
.chnap_xh tr{width: 100%;}
.chnap_xh tr td{border: 1px solid #d3d3d3;transition:all .5s;word-wrap: break-word;width: 25%;display: inline-block;min-height: 110px;padding: 10px;}
.chnap_xh tr td:hover{/*background: #2f5594;color: #fff;*/}
.chnap_xh tr td:hover a span{color:#2f5594;}
.chnap_xh tr td:hover a span>img{transform:scale(1.1);}
.chnap_xh tr td a{
    height: 220px;
    display: block;
    text-align: center;
}
.chnap_xh tr td a span{
    display: block;
    text-align: center;
    font-size: 16px;
    margin-bottom: 10px;
}
.chnap_xh tr td a .pptl{
    overflow:hidden;
    height: 18px;
    line-height: 18px;
}

.jishu_fw  ul li{float: left;position: relative;margin-right: 30px;margin-bottom: 30px;}
.jishu_fw ul li .ovh>h2{position: absolute;bottom: 15px;text-align: center;font-size: 22px;color: #ffffff;width: 100%;position: absolute;
z-index: 2;}
.ong_bg{position: absolute;bottom: 0px;background: url(../images/mkk.png) no-repeat center center;width: 100%;height: 80px;}
.ong2_nc{position: absolute;bottom: 0px;left: 0px;width: 100%;height: 100%;background: url(../images/reg2.png);opacity: 0;transition:all .5s;}
.ov_nr{position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);text-align: center;}
.ov_nr h2{font-size: 22px;color: #ffffff;margin-bottom: 25px;}
.jishu_fw ul li:hover .ong2_nc{opacity: 1;}
.jishu_fw ul li:hover .ovh>h2{opacity: 0;}
.jishu_fw ul li:hover .ovh>img{transform:scale(1.1);}
.jishu_fw  ul li:nth-child(3n){margin-right: 0px;}
.jishu_fw{margin-bottom: 90px;}
.jj_sn{padding: 0px 30px;height: 190px;}
.jj_sn h1{font-size: 22px;color: #2f5594;line-height: 30px;margin-top: 12px;margin-bottom: 30px;}
.jj_sn  p{font-size: 14px;line-height: 26px;color: #747474;}

.jjan_rs ul li{width: 285px;height: auto;overflow: hidden;background: #fff;float: left;margin-right: 20px;margin-bottom: 40px;}
.jj_more{width: 100%;padding: 0px 30px;transition:all .5s;}
.jmmnr{height: 60px;line-height: 60px;border-top: 1px dashed #d4d4d4;margin-top: 50px;}
.jmmnr a{display: block;}
.jmmnr span{font-size: 18px;color: #080808;}
.jjan_rs ul li:nth-child(4n){margin-right: 0px;}
.jjan_rs{margin-bottom: 50px;}
.jjan_rs ul li:hover img{transform:scale(1.1);}
.jj_more:hover {background: #2f5594;}
.jj_more:hover  span{color: #fff;}

.thsinr{padding: 50px 70px;}
.thsinr h1{}


.xguanjs{margin-bottom: 70px;}
.xguanjs ul li{position: relative;float: left;margin-right: 20px;border-radius: 7px;overflow: hidden;margin-top: 25px;}
.xguanjs ul li h2{font-size: 18px;color: #fff;bottom: 10px;text-align: center;width: 100%;position: absolute;}
.xguanjs ul li:nth-child(4n){margin-right: 0px;}
.xguanjs ul li:hover img{transform:scale(1.1);}

.kuzun ul li{float: left;margin-right: 20px;margin-bottom: 20px;background-color: #efeeee;}
.kuzun ul li .ovh{position: relative;}
.kuzun ul li .ovh span{position: absolute;left: 0px;top: 10px;display: inline-block;background: url(../images/7527.png) no-repeat center center; width: 75px;height: 27px;line-height: 27px;color: #fff;text-indent: 5px;}

.joinadd{width: 100%;border-top:1px solid #f5f5f5;padding: 0px 10px;}
.joinadd h2{font-size: 18px;color: #282828;margin: 15px 0px;}
.joinadd span{color: #ffa200;font-size: 18px;}
.joinadd span small{font-size: 14px;}
.joinadd span img{position: relative;top: -3px;}
.kuzun ul li:hover .ovh img{transform:scale(1.1);}
.kuzun ul li:nth-child(4n){margin-right: 0px;}
.kuzun{margin-bottom: 60px;}
.mr60{margin-right: 60px;}
.orange{color: #ffa200;}
.black{color: #000 !important;}

.loginall{background: url(../images/logobg.jpg) no-repeat bottom center;background-size: cover !important;height: 800px;position: relative;}

.loginhead .nav ul li a{color: #000;}
.loginhead {border-bottom: 2px solid #ededed;height: 100px;line-height: 100px;}
.loginhead .nav ul li{line-height: 100px;min-width: 116px;}
.loginhead .nav ul li::before{height: 2px;position: absolute;width: 0%;bottom: 2px;background: #000;content: " ";left: 0px;transition:all .5s;}
.loginhead .nav ul li:hover::before{width: 100% !important;}

.logins{position: absolute;top: 50%;left: 50%;width: 1230px;height: 450px;margin-top: -225px;margin-left: -615px;}


.loginbanner{width: 800px;float: left;}
.loginbanner .slides li>img{width: 100%;}
.loginbanner .flexslider{background: none;padding-bottom: 20px;}

.loginbanner .flex-control-nav li{margin: 0px 10px;}
.loginbanner .flex-control-nav li a{background: none;opacity: 1;border: 1px solid #e14642;width: 10px;height: 10px;}
.loginbanner .flex-control-nav li .flex-active{width: 10px !important;background: #e14642 !important;height: 10px;}

.loginbanner .flex-control-nav{bottom: 0px;}

.hy_pc{width: 370px;height: auto;background: #fff;box-shadow: 0px 0px 6px 6px  #ededed;border-radius: 5px;padding: 30px;}
.hy_pc .wxlogin{width: 300px;height: 400px;margin:0 auto; }
label{font-weight: normal;}
.hy_pc h3{text-align: center;font-size: 24px;color: #323232;}
.input1{border: 1px solid #e0e0e0;height: 50px;line-height: 50px;width: 100%;border-radius: 3px;margin-top: 5px;}
.input1 span{display: inline-block;width: 35px;text-align: center;}
.input1  input{height: 48px;border: none;font-size: 16px;background: none;width: 80%;}
.input2{height: 40px;line-height: 40px;width: 100%;}
.input2 span{color: #606060;font-size: 14px;}
.input2 input{margin-right: 10px;position: relative;top: 2px;display: block;}
.input2 span input{display:inline-block !important;}
.input3{height: 50px;line-height: 50px;width: 100%;border-radius: 3px;margin-top: 5px;}
.input3 input{background: #fed15f;width: 100%;height: 50px;line-height: 50px;border: none;border-radius:3px;font-size: 18px;}

.input4{text-align: center;width: 100%;}
.input4 a{color: #2f5594;text-decoration: underline;display: inline-block;margin-left: 5px;}

.input2 span dbo{color: #2f5594;font-size: 14px;}

.inputyzm dbo{float: right;display: inline-block;margin-right: 5px;cursor: pointer;}
.inputyzm input{width: 40%;}

.gwhead{height: 50px;line-height: 50px;background: #313131;}
.gwhd{color: #fff;}
.fhback a{color: #fff;}
.fhback img{margin-right: 10px;}

.gwmenu ul li{float: left; background: url(../images/gwx2.png) no-repeat left center;}
.gwmenu ul li a{color: #fff;font-size: 16px;color: #f7f7f7;display: inline-block;margin: 0px 30px;}
.gwmenu ul li img{margin-right: 10px;}
.gwmenu ul li:last-child a{margin-right: 0px;}
.gwmenu ul li:first-child {background: none;}
.dwxj{margin: 25px auto;}

.xj_1 {background: url(../images/202.png) no-repeat center center;width: 207px;height: 55px;text-align: center;line-height: 55px;font-size: 20px;font-weight: bold;letter-spacing: 5px;background-size: cover !important;}
.xj_2{margin-left: 30px;}
.xj_2 h2{font-size: 26px;color: #2f5594;}
.xj_2  span{font-size: 14px;color: #93a2bb;}

.xj_3 span{background: url(../images/17155.png) no-repeat center center;width: 171px;height: 55px;text-align: center;line-height: 55px;display: inline-block;font-size: 18px;margin-left: 10px;}
.xj_3 span a{color: #2f5594;}
.xj_3 span img{display: inline-block;margin-right: 10px;}

.gwctit{margin-bottom: 20px;font-weight: bold;font-size: 20px;font-weight: bold;color: #000;}

.btn-numbox {
overflow: hidden;
margin-top: 0px;
}

.btn-numbox li {
float: left;
}

.btn-numbox li .number,
.kucun {
display: inline-block;
font-size: 12px;
color: #808080;
vertical-align: sub;
}

.btn-numbox .count {
overflow: hidden;
}

.btn-numbox .count .num-jian,
.input-num,
.num-jia {
display: inline-block;
width: 35px;
height:38px;
line-height:36px;
text-align: center;
font-size: 18px;
color: #000;
cursor: pointer;
border: 1px solid #d8d8d8;
}
.btn-numbox .count .input-num {
width: 58px;
height:38px;
color: #000;
border-left: 0;
font-size: 16px;
border-right: 0;
background: none;
}

.pcz button{background: none;border: none;}

.fns{padding: 20px 0px;height: auto;overflow: hidden;}
.fns img{float: left;}
.fns p{font-size: 16px;line-height: 26px;margin-top: 12px;width: 290px;float: left;margin-left: 13px;}
.ppp span{font-size: 14px;color: #2f5594;}
.pdj span{font-size: 16px;color: #676767;}
.pzj span{font-size: 14px;color: #ffa200;}

.pb_check{cursor:pointer;width: 80px;text-align: center;}
.pb_check dbo{
    display: inline-block;
    width: 19px;
    background: url(../images/1819.png) no-repeat left center;
    height: 19px;
    cursor: pointer;cursor: pointer;
}
.pb_check dbo input{opacity: 0;cursor:pointer;}
.pb_check_on dbo{background: url(../images/sdon.png) no-repeat left center !important;}

.gwc table tr{background: #fff;/*margin-bottom: 5px;*/display: table;width: 100%;margin-top: 10px;}
.gwc table tr td{text-align: center;}
.gwc table tr td:nth-child(8n+1){width: 80px;}
.gwc table tr td:nth-child(8n+2){width: 100px;}
.gwc table tr td:nth-child(8n+3){width: 160px;}
.gwc table tr td:nth-child(8n+4){width: 120px;}
.gwc table tr td:nth-child(8n+5){width: 120px;}
.gwc table tr td:nth-child(8n+6){width: 175px;}
.gwc table tr td:nth-child(8n+7){width: 120px;}
.gwc table tr td:nth-child(8n+8){width: 80px;}
.gwc table tr:first-child{background: #efefef;height: 40px;line-height: 40px;font-size: 16px;color: #000;border-top:1px solid #d8d8d8;border:1px solid #d8d8d8;margin-bottom: 0px;}
.gwc table .nodata{ height: 123px;font-size: 25px;}

.bdbeizhu span{display: inline-block;float: left;font-size: 18px;color: #000000;font-weight: bold;margin-right: 20px;margin-top: 10px;letter-spacing: 5px;}
.bdbeizhu input{width: 830px;height: 50px;line-height: 50px;background: none;border: 1px solid #d8d8d8;font-size: 14px;padding-left: 20px;}
.bdbeizhu{padding: 30px;background: #fff;margin-top: 10px;margin-bottom: 10px;}


.qxd_3 span{font-size: 14px;}
.qxd_2 span{font-size: 30px;color: #2f5594;}
.qxd_2 span small{font-size: 14px;margin-right: 10px;position: relative;top: -5px;}
.qxd_1{margin-left: 20px;}
.qxd_2{margin-left: 20px;}
.qxd_3{margin-top: 12px;}
.qxd_1 button{background: #fed15f;width: 120px;height: 50px;text-align: center;line-height: 50px;font-size: 18px;color: #000000;border: none;border-radius: 3px;}

.bdqx  .pb_checkqx dbo{width: 110px;margin-left: 10px;margin-top: 15px;}
.bdqx{background: #fff;height: auto;overflow: hidden;padding: 20px;margin-bottom: 65px;width: 100%;}


.pb_checkqx{cursor:pointer;width: 80px;text-align: center;}
.pb_checkqx dbo{
    display: inline-block;
    width: 19px;
    background: url(../images/1819.png) no-repeat left center;
    height: 19px;
    cursor: pointer;cursor: pointer;
}
.pb_checkqx dbo input{opacity: 0;cursor:pointer;}
.pb_check_on dbo{background: url(../images/sdon.png) no-repeat left center !important;}
.centlt ul li{height: 70px;line-height: 70px;width: 100%;padding: 0px 10px;transition:all .5s;}
.centlt{width: 210px;background: #fff;height: 410px;border-radius:8px;overflow: hidden;}
.grlist{width: 100%;border-bottom: 1px dashed #d8d8d8;padding-left: 10px;font-size: 18px;color: #000000;transition:all .5s;}
.grlist img{margin-right: 10px;}
.centlt ul li:hover{background: #2f5594;}
.centlt ul li:hover .grlist{filter:invert(100%);border: none;}
.centlt .active {background: #2f5594;}
.centlt .active .grlist{filter:invert(100%);border: none;}

.centrt{width: 960px;height: auto;}

.toux{width: 118px;height: 112px;position: relative;border-radius: 50%;}
.toux img{width: 118px;height: 112px;}
.toux p{font-size: 14px;color: #ffffff;background: rgba(0,0,0,0.6);height: 30px;line-height: 30px;text-align: center;position: absolute;bottom: 0px;width: 100%;}
.touxjs{display: inline-block;vertical-align: middle;margin-top: 28px;margin-left: 30px;}
.touxjs h2{font-size: 20px;color: #313131;margin-bottom: 5px;}
.touxjs  p{font-size: 16px;color: #7c7c7c;}

.clpj{margin-top: 15px;}
.clpj ul li{float: left;width: 80px;text-align: center;margin-left: 25px;}
.clpj ul li p{font-size: 16px;color: #313131;margin-top: 5px;}
.clpj ul li p span{color: #ff974b;display: inline-block;margin-left: 10px;}
.centrt_1{background: #fff;height: auto;overflow: hidden;padding: 30px;}

.xjmm_5 a{color: #414141;font-size: 14px;display: inline-block;width: 70px;height: 35px;text-align: center;line-height: 35px;border: 1px dashed #e7e7e7;}

.myxjd table tr{background: #fff;}
.myxjd table tr td{text-align: center;}
.xjh_100{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:100px;}
.xjmm_4 select{width: 110px;height: 35px;font-size: 14px;}
.xjmm_3 {color: #2f5594;text-align: center;}
.xjmm_2 {color: #2f5594;text-decoration: underline;text-align: center;}
.xjmm_2 a{color: #2f5594;}
.xjmm_3 a{color: #2f5594;}
.xjmm_nodata {text-align: center;height: 80px;line-height: 80px;font-size: 18px;}
.xjmm_1{color: #000;text-align: center;}

.xjmm_6 span{display: inline-block;width: 70px;height: 40px;text-align: center;line-height: 40px;/*float: left;*/margin-right: 10px;}
.whbj_1 {color: #2f5594;}
.whbj_2 {color: #a9935a;}
.whbj_3  a{color: #2f5594;border: 1px solid #2f5594;display: block;}
.whbj_4  a{color: #d4ae4e;border: 1px solid #d4ae4e;display: block;}

.myxjd  table tr td{padding: 20px 0px;}
.myxjd  table tr:first-child{background: #efefef;height: 50px;line-height: 50px;font-size: 16px;color: #000;border-top:1px solid #d8d8d8;border:1px solid #d8d8d8;margin-bottom: 0px;}
.myxjd  table tr:first-child td{padding: 0px;background: none !important;}
/*.myxjd  table tr:first-child td:last-child{text-align: left !important;text-indent: 30px;}*/
.myxjd table tr{margin-top:10px;width: 100%;display: table;}
.myxjd table tr td:nth-child(6n+1){width: 140px;background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd table tr td:nth-child(6n+2){width: 180px;background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd table tr td:nth-child(6n+3){width: 180px;background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd table tr td:nth-child(6n+4){width: 90px;background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd table tr td:nth-child(6n+5){width: 90px;background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd table tr td:nth-child(6n+6){width: 90px;}

.sxann{width: 11px;height: 20px;vertical-align: middle;display: inline-block;position: relative;}
.sxann a{display: block;width: 11px;height: 7px;}
.sxann a img{display: inline-block;float: left;}
.sx1{position: absolute;top: 2px;}
.sx2{position: absolute;bottom: 2px;}
.centers {margin-bottom: 100px;}
.psl{height: auto;overflow: hidden;height: auto;
overflow: hidden;
font-size: 0px;
width: 133px;
margin: 0px auto;}
.psl ul {font-size: 0px;}
.ml0{margin-left: 0px;}
.xinjs{padding: 30px;height: auto;overflow: hidden;}

.toenquiry{float: right;}
.toenquiry a{display: inline-block;width: 110px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #2f5594;color: #2f5594;}
.toenquiry:hover a{background: #2f5594;color: #fff;}
.gwmenu  ul .active{background: #2f5594 !important;height: 50px;}
.ess a{display: inline-block;width: 110px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #2f5594;color: #2f5594;}
.ess:hover a{background: #2f5594;color: #fff;}
.essmm a{display: inline-block;width: 110px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #2f5594;color: #2f5594;}
.essmm:hover a{background: #2f5594;color: #fff;}
.drexcel input{height: 40px;line-height: 40px;width: 430px;border: 1px solid #d8d8d8;background: none;padding-left: 20px;font-size: 16px;}

.drexcel{height: auto;overflow: hidden;}
.drtable{margin-top: 30px;}
.drtable table{width: 100%;}

.xj_rt{width: 1060px;float: right;}

.xj_rt table tr td{text-align: center;}
.tbiput{margin: 20px 0px;}
.tbiput input{width: 260px;height: 40px;line-height: 40px;background: none;font-size: 16px;border: 1px solid #d8d8d8;padding-left: 10px;}
.xj_rt table tr:first-child{background: #efefef;height: 40px;font-size: 16px;color: #000000;font-weight: bold;border: none;}
.xj_rt table tr td:nth-child(4n+1){width: 260px;}
.xj_rt table tr td:nth-child(4n+2){width: 420px;}
.xj_rt table tr:last-child{border: none;}
.xj_rt table tr{padding: 20px 0px;border-bottom: 1px dashed #d8d8d8;}
.xj_rt table tr:first-child td span{color: red;position: relative;top: 3px;}

.drx{border-top:1px solid #d8d8d8;margin-bottom: 20px;height: auto;overflow: hidden; }
.scfadd{width: 1060px;float: right;}
.scfj input{width: 260px;height: 40px;background: url(../images/40.jpg) no-repeat center center;line-height: 40px;border: none;}
.xj_lt  p{font-size: 18px;font-weight: bold;letter-spacing: 5px;}
.xj_lt  p span{color: red;position: relative;top: 3px;}
.xinjs{margin-bottom: 20px;}

.sendxj textarea{height: 150px;width: 100%;border: 1px solid #d8d8d8;background: none;}
.sendxj p{font-size: 14px;color: #424242;margin: 20px 0px;}
.sendxj input{background: url(../images/15545.png) no-repeat center center;width: 155px;height: 45px;border: none;font-weight: bold;;font-size: 16px;letter-spacing: 2px;margin-bottom: 15px;}
.mb4{margin-bottom: 40px;}

.zhiyin{position: fixed;z-index: 999;top: 0px;left: 0px;width: 100%;height: 100%;}

.zhiyin div{position: absolute;top: 0px;left: 0px;width: 100%;display: none;cursor: pointer;}
.zhiyin div img{width: 100%;}
.zhiyin .zhiyin_1{display: block;}

.xjdgl .top_sh{width: 390px;margin: 0px;}
.xjdgl .top_sh_2{width: 70%;}
.xjdgl .top_sh_2 input{width: 100%;}
.xjd_lt h2{font-size: 20px;color: #000000;font-weight: bold;}
.xjdgl{background: #fff;height: auto;overflow: hidden;padding: 20px;}

.glfy{padding: 20px;margin-top: 10px;}
.pd20{padding: 20px;}

.xjd_xq_1 table tr td{border: 1px  dashed #d8d8d8;height: 55px;}
.xstt_1{text-align: center;}
.xjd_xq_1 table tr td:nth-child(2n+1){background: #f7f7f7;}
.xjd_xq_1 table tr td:nth-child(2n+2){padding-left: 40px;}
.ta a{color: #2f5594;}
.tal a{text-decoration: underline;}

.xjd_xq_2 table tr td{height: 50px;text-align: center;border: 1px solid #d8d8d8;}
.xjd_xq_2 table tr:first-child{background: #e9e9e9;}
.xjd_xq_2 table tr:first-child td{border: none;}
.xjd_xq_2 table tr{margin-bottom: 5px;display: table;width: 100%;margin: 5px 0px;}
.xjd_xq_2 table tr td:nth-child(4n+1){width: 20%;}
.xjd_xq_2 table tr td:nth-child(4n+2){width: 30%;}
.xjd_xq_2 table tr td:nth-child(4n+3){width: 30%;}
.xjd_xq_2 table tr td:nth-child(4n+4){width: 20%;}

.cbj{width: 490px;margin-left: -245px;height: 580px;margin-top: -290px;}
.tanchuang_bjsb .cbj{height: 440px;margin-top: -220px;}
.hsip input{background: #f7f7f7 !important;padding-left: 10px !important;}
.kjhf select{height: 40px;width: 100%;padding-left: 10px;border: 1px solid #d8d8d8;background: none;}
.tanchuang_bjsb{display: none;}

.fcbq{font-size: 20px;color: #000000;line-height: 36px;margin: 55px 0px;}

.myxjd_bj table tr td{padding: 0px;}
.myxjd_bj table tr td:nth-child(9n+1){width:150px; }
.myxjd_bj table tr td:nth-child(9n+2){width:140px; }
.myxjd_bj table tr td:nth-child(9n+3){width:90px; }
.myxjd_bj table tr td:nth-child(9n+4){width:100px; background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_bj table tr td:nth-child(9n+5){width:100px; background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_bj table tr td:nth-child(9n+6){width:100px;background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_bj table tr td:nth-child(9n+7){width: 110px;background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_bj table tr td:nth-child(9n+8){width: 110px;background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_bj table tr td:nth-child(9n+9){width: 70px;text-align: center !important;}
.myxjd_bj table tr:first-child td:last-child{text-align: center !important;}
.myxjd_bj table tr:first-child td:last-child{text-indent: 0px;}

.myxjd_bj .pb_check dbo{width: 110px;margin-left: 20px;margin-top: 8px;}
.myxjd_bj .pb_check dbo span{position: relative;top: -2px;}
.pdtb20{padding: 20px 0px;}

.qxd a{height: 40px;background: #fed15f;color: #000000;font-size: 14px;display: inline-block;line-height: 40px;width: 90px;border-radius: 2px;}
.xjmm_4s select{width: 90px;height: 40px;}
.qxdon a{color: #9c8446;background: #f8efd9;}

.circleChart{float: left;margin-left: 15px;margin-right: 5px;}
.cirsm{font-size: 14px;color: #2f5594;float: left;}

.glfenye{border-top:1px dashed #e7e7e7;padding-top: 40px;padding-bottom: 20px;margin-top: 20px;}


.myxjd_ht table tr td{padding: 0px;text-align: center;}
.myxjd_ht table tr td:nth-child(7n+1){width:90px; background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_ht table tr td:nth-child(7n+2){width:180px; background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_ht table tr td:nth-child(7n+3){width:100px; background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_ht table tr td:nth-child(7n+4){width:90px; background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_ht table tr td:nth-child(7n+5){width:90px; background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_ht table tr td:nth-child(7n+6){width:90px;background: url(../images/gdsfd.jpg) no-repeat right center;}
.myxjd_ht table tr td:nth-child(7n+7){width: 80px;text-align: center !important;}

.myxjd_ht table tr:first-child td:last-child{text-align: center !important;}
.myxjd_ht table tr:first-child td:last-child{text-indent: 0px;}
.qxd2  a{width: 70px;}

.blpu a{display: inline-block;color: #2f5594;font-size: 14px;height: 38px;border: 1px solid #2f5594;padding: 0px 5px;line-height: 38px;}
.blpu a:hover{background: #2f5594;color: #fff;}

.zhuangt{border: 1px solid red;width: 100%;height: auto;overflow: hidden;float: left;}

.ht   tr:first-child{background: #efefef;height: 50px;line-height: 50px;font-size: 16px;color: #000;border-top:1px solid #d8d8d8;border:1px solid #d8d8d8;margin-bottom: 0px;}
.ht   tr:first-child td{padding: 0px;background: none !important;}
.ht   tr:first-child td:last-child{text-align: center !important;text-indent: 0px;}
.myxjd_ht table tr{background: #fff;}
.xdzt{width: 100%;height: auto;overflow: hidden;background: #fff;padding: 3px;margin-bottom: 10px;}
.xd_nr{background: #eff3fa;height: auto;overflow: hidden;padding-top: 15px;padding-bottom: 5px;}

.xd_nr ul li{float: left;width: 130px;}
.xd_nr ul li:first-child .ls_1 span{background: none;}
.xd_nr ul{margin-left: -36px;}
.ls_1 span{background: url(../images/hsx.png) no-repeat left center;width: 120px;height: 25px;display: inline-block;margin-left: -60px;}
.ls_1 span dbo{background: url(../images/ls1.png) no-repeat center center;width: 13px;height: 12px;display: inline-block;float: right;top: 6px;
left: 10px;position: relative;}
.ls_2{text-align: center;}
.ls_2  p{color: #2f5594;font-size: 12px;}

.zt_1 span dbo{background: url(../images/212.png) no-repeat center center;width: 21px;height: 21px;top: 3px;}
.zt_1 .ls_2 p{font-weight: bold;}

.zt_2 .ls_1 span{background: url(../images/hsx2.png) no-repeat left center;}
.zt_2 .ls_1 span dbo{background: url(../images/dsf2.png) no-repeat left center;}
.zt_2 .ls_2 p{color: #808081;}


.zt_3 .ls_1 span dbo{background: url(../images/61.png) no-repeat center center;width: 21px;height: 21px;top: 3px;left: 16px;}
.zt_3 .ls_2 p{color: #808081;font-weight: bold;}

.htsf{padding: 20px 00px;}

.xjd_lton h2{position: relative;display: block;}
.xjd_lton h2::before{content: " ";background: #2f5594;height: 3px;width: 100%;left: 0px;bottom: -20px;display: inline-block;position: absolute;}

.bbll{color: #5a9ad5;}
.bbll span{width: 10px;height: 10px;display: inline-block;background: #5a9ad5;}
.yell{color: #ed7c31;}
.yell span{width: 10px;height: 10px;display: inline-block;background: #ed7c31;}

.bzcs2{float: left;margin-right: 20px;}
#bingz1{float: left;margin-top: -20px;}
#bingz2{float: left;margin-top: -20px;}
.bzpr{width: 480px;height: 250px;padding: 40px;}

.bzcs2 h2{font-size: 20px;color: #000000;margin-bottom: 35px;margin-top: 20px;}
.bzcs2 h2 span{font-size: 30px;color: #2f5594;}
.bzcs2 h2 span dbo{font-size: 20px;}
.bzcs2 p{font-size: 14px;margin-bottom: 10px;}
.bzcs2 p span{margin-right: 10px;}

.pptj{padding: 30px;}
.pptj h2{font-size: 20px;color: #000000;}

.tspj_s{width: 720px;height: auto;overflow: hidden;margin: 25px 0px;}
.tspj_s label{height: auto;display: block;margin-left: -15px;}
.tspj_s label select{width: 100%;height: 40px;line-height: 40px;font-size: 16px;border: 1px solid #d8d8d8;background: none;padding-left: 10px;
background: url(../images/rsfs.png) no-repeat 97% center;}
.tspj_s label  textarea{width: 100%;height: 170px;margin-top: 10px;border: 1px solid #d8d8d8;background: none;padding-left: 10px;}
.tspj_s label button{height: 40px;width: 110px;background: #fed15f;text-align: center;line-height: 40px;font-size: 16px;border: none;margin-top: 20px;}
.tspj_s label input{height: 40px;width: 100%;line-height: 40px;font-size: 16px;}


.tspj_s select {
/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
border: solid 1px #000;
/*很关键：将默认的select选择框样式清除*/
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
/*将背景改为红色*/
background:red;
/*加padding防止文字覆盖*/
padding-right: 14px;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.tspj_s select::-ms-expand { display: none; }

.new_dt{padding:0px 30px; height: auto;}

.new_dt_bt{border-bottom: 1px solid #d8d8d8;height: auto;overflow: hidden;}
.new_dt_bt p{float: left;font-size: 20px;color: #000000;font-weight: bold;height: 70px;line-height: 70px;}
.new_dt_bt ul{margin-left: 100px;height: auto;overflow: hidden;float: left;}
.new_dt_bt ul li{float: left;margin-right: 40px;height: 70px;line-height: 70px;}
.new_dt_bt ul li a{font-size: 18px;color: #000000;display: inline-block;padding: 0px 20px;}
.new_dt_bt ul li:hover {border-bottom: 3px solid #2f5594;}
.new_dt_bt ul li:hover  a{color: #2f5594;}
.new_dt_bt ul .active{border-bottom: 3px solid #2f5594;}
.new_dt_bt ul .active a{color: #2f5594;}

.newst_nr ul li{padding-top: 35px;padding-bottom: 15px;height: auto;overflow: hidden;border-bottom: 1px dashed #d8d8d8;}
.newst_nr ul li dd{display: block;float: left;width: 75px;}
.newst_nr ul li dd span{font-size: 16px;font-weight: bold;letter-spacing: 3px;display: inline-block;background: url(../images/7233.png) no-repeat center center;width: 72px;height: 33px;text-align: center;line-height: 33px;color: #2f5594;}
.newst_nr ul li dt{display: block;width: 790px;float: right;}

.st_2 .fl{font-size: 14px;color: #bfbfbf;}
.st_2 .fr{font-size: 14px;color: #5a5a5a;line-height: 30px;}
.st_2 .fr img{width: 30px;margin-left: 40px;}

.yidu dd span{background: url(../images/diyi.png) no-repeat center center !important;color: #ababab !important;}
.yidu dt p{color: #898989 !important;}

.yjc_1{height: auto;clear: both;padding: 10px 0px;}
.yjc_rt{margin-left: 20px;}
.yjc_rt .toux{width: 80px;height: 80px;}
.yjc_rt .toux img{width: 80px;height: 80px;}
.yjc_rt .toux p{background: rgba(70,102,157,0.9) !important;}

.yjc_lt{width: 98px;text-align: right;}
.yjc_lt span{font-size: 14px;color: #808080;display: inline-block;vertical-align: middle;line-height: 40px;}

.yjcip{height: 40px;width: 340px;border: 1px solid #d8d8d8;background: none;padding-left: 10px;}
.yjcdes{height: 150px;width: 600px;border: 1px solid #d8d8d8;background: none;padding-left: 10px;}
.yjcip2{background: #f7f7f7;color: #000;}

.bcip{background: #fed15f;width: 120px;height: 40px;text-align: center;line-height: 40px;border-radius: 3px;border: none;}
.bcic{width: 120px;height: 40px;text-align: center;line-height: 40px;border-radius: 3px;border: none;}
/*三级联动CSS*/

.city-picker-selector .selector-item {
    border: 1px solid #ccc;
    width: 114px;
    height: 40px;
    line-height: 36px;
    float: left;color: #000;
    margin-left: 5px;
    position: relative
}

.city-picker-selector .selector-item:first-child {
    margin-left: 0
}

.city-picker-selector .selector-item:after {
    content: '';
border-right: 6px solid transparent;
border-left: 6px solid transparent;
border-top: 6px solid #484848;
display: block;
width: 0;
height: 0;
position: absolute;
top: 17px;
right: 9px;
}

.city-picker-selector .selector-name {
    color: #484848;
    font-size: 16px;
    display: block;
    text-indent: 5%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.city-picker-selector .selector-name:hover {
    background-color: #fdfdfd
}

.city-picker-selector .selector-name.df-color {
    color: #484848;
}

.city-picker-selector .selector-name.forbid {
    cursor: not-allowed
}

.city-picker-selector .selector-list {
    border: 1px solid #ccc;
    background: #fff;
    width: 100%;
    position: absolute;
    top: 36px;
    left: -1px;
    z-index: 1
}

.city-picker-selector ul {
    max-height: 160px;
    overflow-x: hidden;
    overflow-y: auto
}

.city-picker-selector li {
    border-top: 1px solid #ccc;
    color: #333;
    cursor: pointer;
    width: 90%;
    padding: 0 5%;
    height: 30px;
    line-height: 30px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.city-picker-selector li:first-child {
    border-top: none
}

.city-picker-selector li.caller:hover {
    background: #f5f5f5
}

.city-picker-selector li.caller.active,.city-picker-selector li.caller.active:hover {
    background: #3A8EAF;
    color: #fff
}

.city-picker-selector li.forbid {
    color: #999;
    font-size: 14px;
    cursor: not-allowed
}

.city-picker-selector .selector-search {
    border: 1px solid #ccc;
    border-top: none;
    background: #f8f8f8;
    font-size: 0;
    padding: 10px;
    height: 28px;
    margin-left: -1px;
    margin-right: -1px;
    display:none;
}

.city-picker-selector .input-search {
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #333;
    font-size: 14px;
    width: 100%;
    height: 26px;
    line-height: 26px\9;
    padding: 0;
    display: none;
    text-indent: 5px
}

.city-picker-selector .input-search:focus {
    outline: none
}

.city-picker-selector .hide {
    display: none
}

.city-picker-selector select {
    border: 1px solid #ccc;
    background: #fff;
    border-radius: 5px;
    color: #333;
    font-size: 16px;
    outline: none;
    width: 160px;
    height: 36px;
    margin-right: 10px;
    box-shadow: 0 0 5px #eee
}
.yjc_lt span dbo{color: red;position: relative;top: 2px;margin-left: 5px;}
.yjc{padding: 40px 0px;}

.yjc_rt span {position: relative;cursor: pointer;width: 70px;height: 23px;line-height: 23px;margin-right: 25px;display: inline-block;}
.yjc_rt span dbo{background: url(../images/2523.png)  no-repeat center center;width: 25px;height: 23px;display: inline-block;height: 23px;line-height: 23px;float: left;margin-right: 10px;}
.yjc_rt span  input{width: 65px;display: inline-block;cursor: pointer;position: absolute;left: 0px;opacity: 0;height: 23px;line-height: 23px;height: 23px;line-height: 23px;}
.yjc_rt .yjc_rt_span{
    width: 300px;
    height: 40px;
    line-height: 40px;
}
.yjc_rt .yjc_rt_span i{
    margin-right: 25px;
}
.yjc_rt .yjc_rt_span a{
    color:#2f5594;
    text-decoration: underline;
}

.yjc_rton  dbo{background: url(../images/tds5.png)  no-repeat center center !important;}


.yjc h2{font-size: 18px;color: #000000;margin-bottom: 15px;}

.fengexian{border-top: 1px dashed #d8d8d8;width: 100%;}

.new_dt_bt{margin-left: 10px;}
.new_dt_bt h2{padding: 20px 0px;}
.xjd_lton h2{position: relative;display:inline-block;}
.new_dt_bt h2::before{content: " ";background: #2f5594;height: 3px;width:80px !important;left: 0px;bottom: 0px;display: inline-block;position: absolute;}

.yjc_1{}
.yjc_1 h3{font-size: 18px;color: #000000;padding-left: 30px;margin-top: -20px;margin-bottom: 10px;}
.yjc_1 small{font-size: 14px;color: #2f5594;}

.yjc_rt h4{float: left;font-size: 18px;color: #000000;height: 40px;line-height: 40px;}
.yjc_rt h4 small{color: #808080;}
.yjcip3{width: 200px;}

.ksbq span{display: inline-block;height: 40px;line-height: 40px;font-size: 14px;color: #111111;width: 120px;}
.ksbq span a{color: #ee6a1e;}

.yj_yzm a{float: left;display: inline-block;height: 40px;border: 1px solid #2f5594;font-size: 14px;color: #2f5594;padding: 0px 10px;line-height: 40px;}
.yj_yzm a:hover{background: #2f5594;color: #fff;}
.fapiao{padding: 20px 40px;height: auto;overflow: hidden;min-height: 327px;}

.fap_1 p{font-size: 14px;color: #000000;height: auto;overflow: hidden;margin-bottom: 5px;}
.fap_1 p dbo{float: left;color: #808080;}
.fap_1 p span{display: block;width: 200px;float: left;}
.fap_1 h1{font-size: 18px;color: #000000;margin-bottom: 30px;}
.fap_1{float: left;border-right: 1px solid #e7e7e7;min-height: 250px;width: 340px;}
.fap_12{padding-left: 40px;}

.bjsc{}
.bjsc span a{display: inline-block;width: 110px;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color: #5f5f5f;border: 1px solid #e7e7e7;margin-bottom: 20px;margin-left: 60px;}
.bjsc span a:hover{background: #e7e7e7;color: #000;}


.bjdart table tr td:nth-child(7n+1){width: 80px;}
.bjdart table tr td:nth-child(7n+2){width: 150px;}
.bjdart table tr td:nth-child(7n+3){width: 130px;}
.bjdart table tr td:nth-child(7n+4){width: 180px;}
.bjdart table tr td:nth-child(7n+5){width: 85px;}
.bjdart table tr td:nth-child(7n+6){width: 145px;}
.bjdart table tr td:nth-child(7n+7){width: 145px;}

.fukfs{padding: 30px;height: auto;overflow: hidden;}
.fukfs p{font-size: 16px;margin-bottom:5px;}
.fukfs_rt{margin-right: 20px;}

.bcsm textarea{height: 110px;width: 100%;border: 1px solid #d8d8d8;background: none;padding: 10px;}

.bc_cz tr td{height: 55px;border: 1px dashed #d8d8d8;}
.bc_cz tr td:first-child{width: 120px;text-align: center;background: #f7f7f7;}

.qxds input{height: 40px;background: #fdd46d;font-size: 14px;border: none;padding: 0px 10px;}
.qxds{float: left;}

.qxds_2 input{background: none;border: 1px solid #2f5594;color: #2f5594;background: none !important;}
.dy_ysl button{background: none;border: none;margin: 0px;display: inline-block;margin-left: -10px;}
.cgnr_btn {height: auto;overflow: hidden;}
.jg2_img {
    width: 380px;
}
.jg2_img{width: 380px;}
.jg2_img .swiper-slide{
 background-position: center;
  background-size: cover;
  width: 270px;
  height: 164px;

}
.jg2_img .swiper-slide-prev{opacity: 0.6;background: #fff;}
.jg2_img .swiper-slide-next{opacity: 0.6;background: #fff;}
.jg2_img .swiper-slide-active{box-shadow: 0px 15px 17px 0px #ccc;}
.jg2_img .swiper-container{padding-bottom: 50px;}

.pl_2{display: none;}


@keyframes chemove
{
    from {left:0px;}
    to {right:900px;}
}

.banner .slides li{position: relative;}
.che img{width: auto;position: absolute;bottom: 30px;left: 20px;transition:all 6s linear;}
.qiqiu img{position: absolute;top: 120px;left: 70%;transition:all 2s linear;}
.yun1 img{position: absolute;top: 0px;left:-100px;transition:all 2s linear;}
.jiandan img{position: absolute;top: 250px;left: 150px;transition:all 1s linear;}
.flex-active-slide .che img{left: 900px;}
.flex-active-slide .qiqiu img{top: 20px;}
.flex-active-slide .yun1 img{left: 0px;}
.flex-active-slide .jiandan img{top: 150px;}

.jiandan2 img{position: absolute;top: 250px;left: 150px;transition:all 1s linear;}
.flex-active-slide .jiandan2 img{top: 150px;}


.shengshi img{position: absolute;top: 180px;left: 340px;transition:all 1s linear 1s;opacity: 0;}
.shengli img{position: absolute;top: 180px;left: 340px;transition:all 1s linear 2s;opacity: 0;}
.shengxin img{position: absolute;top: 180px;left: 340px;transition:all 1s linear 3s;opacity: 0;}

.wzs_1a img{position: absolute;top: 160px;left: 320px;transition:all 1s linear 1.5s;opacity: 0;}
.wzs_2a img{position: absolute;top: 400px;left: 0px;transition:all 1s linear 2.5s;opacity: 0;}
.wzs_3a img{position: absolute;top: 400px;left: 580px;transition:all 1s linear 3.5s;opacity: 0;}


.flex-active-slide .shengshi img{top: 0px;opacity: 1;}
.flex-active-slide .shengli img{top: 240px;left: 100px;opacity: 1;}
.flex-active-slide .shengxin img{top: 240px;left: 580px;opacity: 1;}
.flex-active-slide .wzs_1a img{opacity: 1;}
.flex-active-slide .wzs_2a img{opacity: 1;}
.flex-active-slide .wzs_3a img{opacity: 1;}



.youzhi .swiper-slide{transition:all .7s ease;position: relative;top: 0px;}
.youzhi  .swiper-slide:hover{position: relative;top: -20px;cursor: pointer;}
.youzhi .swiper-container{padding-top: 20px;}


.nybanner{position: relative;}
.ny_all {position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);text-align: center;color: #fff;}
.ny_all h1{font-size: 60px;font-family: 黑体;}
.ny_all p{font-size: 26px;margin-top: 15px;letter-spacing: 10px;}


.sf_tit{text-align: center;margin-top: 50px;margin-bottom: 40px;}
.sf_tit h4{font-size: 28px;color: #282828;font-weight: 400;}
.sf_tit p{font-size: 12px;color: #282828;opacity: 0.5;}

.nymenulist{height: 94px;/*line-height: 94px;*/}

.menulist ul li {float: left;position:relative;margin-right: 110px;}
.menulist ul li a{font-size: 20px;color: #282828;font-weight: 400;padding: 0px 15px;display: block;height: 94px;}
.menulist ul li a span{    
    display: block;
    text-align: center;
}
.menulist ul li a .name{    
    padding-top: 24px;
}
.menulist ul li a .english{    
    font-size: 10px;
}
.menulist ul li:hover a{color: #2f5495;}
.menulist ul li::before{height: 2px;background: #2f5495;width: 0%;content:" ";position: absolute;bottom: 2px;left: 0px;transition:all .5s;}
.menulist ul li:hover::before{width: 100%;}
.menulist .acitve::before{width: 100%;}
.menulist .acitve a{color: #2f5495;}

.sfar_rt{width: 675px;}
.sfar_rt h2{font-size: 24px;font-weight: bold;}
.sfar_rt  p{font-size: 14px;line-height: 24px;}

.sfarea_a{padding: 90px 0px;}
.zzjg_nr{margin-bottom: 40px;}
.head2{background: #2e5495;}

.sfar_rt2{width: 565px;}

.sfar_rt2 h2{font-size: 24px;font-weight: bold;margin: 10px 0px;}
.sfar_rt2 h3{font-size: 18px;font-weight: bold;margin-bottom: 30px;line-height: 30px;}

.wh_a{float: left;font-size: 18px;}
.wh_b{float: left;font-size: 14px;width: 450px;}

.sfar_rt2 ul li {height: auto;overflow: hidden;margin-bottom: -10px;}

.wh_a{width: 110px;text-align:justify;}
.zw{display: inline-block;width: 100%;}
.wh_b{margin-top: 3px;}

.sfar_rt2 p{font-size: 14px;line-height: 24px;}

.conlist{width: auto;display: table;margin: auto;margin-top: 40px;margin-bottom: 60px;}
.conlist ul li{display: table-cell;text-align: center;padding: 0px 60px;}
.conlist ul li h2{font-size: 16px;color: #5f5f5f;margin-top: 15px;margin-bottom: 10px;}
.conlist ul li p{font-size: 18px;color: #3c3c3c;}
.conlist ul li p b{color: #2f5495;}
.mmps{margin-bottom: 70px;}

.hynews{margin: 60px auto;}
.hynews ul li dd{display: block;float: left;width: 340px;}
.hynews ul li  dd img{width: 100%;height: auto;}
.hynews ul li dt{float: right;display: block;width: 800px;}
.hynews ul li{height: auto;overflow: hidden;padding: 25px 0px;border-bottom: 1px solid #d7d7d7;}
.hynews ul li:first-child{border-top: 1px solid #d7d7d7;}
.nlist{margin-top: 20px;}
.nlist span{font-size: 20px;color: #282828;display: inline-block;margin-right: 15px;}
.nlist  dbo{font-size: 14px;color: #868484;}
.hynews ul li dt h2 a{font-size: 24px;color: #000;display: inline-block;margin-top: 24px;margin-bottom: 15px;}
.hynews ul li dt p{font-size: 14px;color: #8c8a8a;line-height: 20px;margin-bottom: 15px;}

.hynews ul li img:hover{transform:scale(1.1);}
.hynews ul li dt h2 a:hover{color: #2f5495;}

.fenye2{margin-bottom: 60px;}
.fenye2 ul{margin: auto;display: table;}
.fenye2 ul li{display: table-cell;}
.fenye2 ul li a{font-size: 14px;color: #363636;border: 1px solid #d1d1d1;display: inline-block;padding: 3px 12px;margin:0px 3px;border-radius: 2px; }
.fenye2 ul li:hover a{background: #2f5495;color: #fff;border: 1px solid #2f5495;}
.fenye2on a{background: #2f5495 !important;color: #fff !important;border: 1px solid #2f5495 !important; }
.fenye2 ul li:last-child a{color: #fff !important;background: #ccc !important;}
.fenye2 ul li:first-child a{color: #fff !important;background: #ccc !important;}

.head3{background: #fff !important;border: none;}
.head3 .nav ul li a{color: #000;}
.head3 .nav ul li:hover a{color: #2b509c;}
.head3 .nav ul  .active a{color: #2b509c;}
.BMap_bubble_content{margin-top: 19px !important;}
.new_tit{margin-top: 80px;text-align: center;padding-top: 50px;padding-bottom: 20px;border-bottom: 2px dashed #e3e3e3;height: auto;overflow: hidden;}
.new_tit h1{font-size: 36px;color: #232323;}
.new_tit dbo{font-size: 16px;color: #8c8c8c;display: inline-block;margin-top: 10px;}

.newnrnr{color: #242424;font-size: 16px;line-height: 30px;margin-top: 30px;margin-bottom: 90px;}
.newnrnr p{color: #242424;font-size: 16px;line-height: 30px;}
.newnrnr p,span {font-family:"Microsoft YaHei"!important}


.syxy{height: 78px;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;line-height: 78px;}
.syxy{margin-bottom: 80px;}
.syxy a{color: #8c8b8b;}
.syxy a:hover{color: #2f5495;text-decoration: underline;}

.gw_a table tr{border: 1px dashed #e3e3e3;border-left: none;border-right: none;transition:all .5s;}
.gw_a table tr td{text-align: center;}
.gw_a table tr:first-child{border: 1px solid #e3e3e3;border-left: none;border-right: none;height: 32px;font-size: 14px;color: #aaaaaa;}
.gw_a table tr td:first-child{text-align: left;text-indent: 60px;}
.gw_a table tr{height: 65px;}
.th3{font-weight: bold;font-size: 18px;color: #151515;}
.th1{color: #fe905f;font-size: 16px;}
.th2{color: #aaaaaa;}
.tbmore{border: 1px solid #d8d8d8;border-radius: 30px;height: 30px;font-size: 14px;color: #717171;display: inline-block;line-height:28px;padding: 0px 22px;}

.gw_a table tr:hover{background: #f7f7f7;}
.gw_a table tr:hover .th3{color: #2f5495;}
.gw_a table tr:hover .tbmore{background: #2f5495;border: 1px solid #2f5495;color: #fff;}

.wxtsnr{border: 1px solid #d5ddea;border-radius: 5px;background: #f7f8fb;padding: 20px 35px;margin: 70px auto;}

.wxtsnr h1{font-size: 22px;color: #2f5495;font-weight: bold;margin-bottom: 20px;}
.wxtsnr h1 small{font-size: 18px;font-weight: normal;color: #2f5495;}
.wxtsnr p{font-size: 16px;margin-bottom: 10px;}

.gw_b_nr{border: 1px solid #e3e3e3;}

.gw_b_2 tr{height: 55px;background: #f7f7f7;font-size: 16px;}
.gw_b_2 tr span{color: #fe905f;}
.gw_b_2 table td{text-indent: 25px;}
.gw_b_3{padding:15px 25px;}
.gw_b_3 h2{font-size: 18px;font-weight: bold;margin-bottom: 15px;}
.gw_b_3 p{font-size: 14px;line-height: 24px;color: #555555;}
.gw_b_1{font-size: 24px;color: #2f5495;font-weight: bold;padding: 20px 25px;}

.gw_b_nr div{border-bottom: 1px dashed #e3e3e3;}
.gw_b_nr div:last-child{border: none;}

.head2 {
    background: #2e5495;
}

@media screen and (max-width: 1440px){
    .youzhi .swiper-button-next{right: 20px;}
.youzhi .swiper-button-prev{left: 20px;}
.guozi .swiper-button-next{right: 20px;}
.guozi .swiper-button-prev{left: 20px;}

}
@media screen and (max-width:1366px){
    .youzhi .swiper-button-next{right: 20px;}
.youzhi .swiper-button-prev{left: 20px;}
.guozi .swiper-button-next{right: 20px;}
.guozi .swiper-button-prev{left: 20px;}

}

.pleilist{height: 510px;/*overflow:auto; */}
.pl_2 {height: 510px;overflow-y:scroll; }


.xieyi_fix{position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 999;background: rgba(0,0,0,0.5);display: none;}

.xieyi_cont{width: 500px;height: auto;padding: 30px;position: relative;top: 50%;left: 50%;transform:translate(-50%,-50%);background: #fff;border-radius: 5px;}

.xieyi_nr{height: 450px;overflow-y: scroll;}

.xieyi_nr{line-height: 30px;}
.xiyibtn{text-align: center;margin: 20px auto;}
.xiyibtn a{padding: 10px 20px;background: #fed15f;color: #fff;}


.banner_wz h2{font-size: 55px;color: #fff;margin-bottom: 10px;}
.banner_wz h3{font-size: 25px;color: #fff;letter-spacing: 5px;}
.nybanner img{
    width: 100%;
}

.divText{
background-color:#fff;
}